an uphill task - Turc Anglais Dictionnaire